/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Acquaintance;

import Entity.ELocation;

/**
 * 用户标记类访问接口<br> 数据层之外的对象仅仅只能拖过该接口读取数据<br>
 *
 * @author Administrator
 */
public interface IAMark {

    /**
     * 获取该标记所在二维空间坐标
     *
     * @return 二维空间坐标
     */
    ELocation getLocation();

    /**
     * 设置标记二维空间坐标
     *
     * @param Location 二维空间坐标
     */
    void setLocation(ELocation Location);

    /**
     * 获取标记所属用户ID
     *
     * @return 用户ＩＤ
     */
    int getUID();

    /**
     * 设置标记所属用户
     *
     * @param UID 用户ID
     */
    void setUID(int UID);

    /**
     * 获取标记内容
     *
     * @return 标记内容
     */
    String getContext();

    /**
     * 设置标记内容
     *
     * @param Context 标记内容
     */
    void setContext(String Context);

    /**
     * 获取标记标题
     *
     * @return 标记标题
     */
    String getTitle();

    /**
     * 设置标记标题
     *
     * @param Title
     */
    void setTitle(String Title);

    /**
     * 获取标记ＩＤ
     *
     * @return　标记
     */
    int getMID();
}
